a desperate situation - Turco Inglés Diccionario